如何在pandas.Series中获取第i个项目的索引 您所在的位置:网站首页 pandas series 获取索引 如何在pandas.Series中获取第i个项目的索引

如何在pandas.Series中获取第i个项目的索引

#如何在pandas.Series中获取第i个项目的索引| 来源: 网络整理| 查看: 265

我正试图获得我所拥有的系列中第6项的索引 .

这就是头部的样子

United States 1.536434e+13 China 6.348609e+12 Japan 5.542208e+12 Germany 3.493025e+12 France 2.681725e+12

为获得第6个索引名称(排序后的第6个国家/地区),我通常使用s.head(6)并从那里获得第6个索引

s.head(6)给了我

United States 1.536434e+13 China 6.348609e+12 Japan 5.542208e+12 Germany 3.493025e+12 France 2.681725e+12 United Kingdom 2.487907e+12

看着这个,我得到的指数是英国 .

那么,有没有更好的方法来获得除此之外的索引 . 而且,对于数据框,是否有任何函数在排序后根据相应的列获得第6个索引 .

如果它是数据框,我通常排序,创建一个名为index的新列,并使用reset_index,然后使用iloc属性获取第6个(因为,它将在重置后使用索引中的范围) .

使用pd.Series和pd.DataFrame有没有更好的方法 .

谢谢 .



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有